<html>

<head>
     <title>面向对象编程概念：入门</title>
</head>

<body>
     <table width=100%>
          <tr>
               <td align=left>
                    <a href="../index.html"><img src=../../images/PreviousArrow.gif width=26 height=26 align=bottom
                              border=0 alt="Previous | "></a><a href="object.html"><img src=../../images/NextArrow.gif
                              width=26 height=26 align=bottom border=0 alt="Next | "></a><a href="../../index.html"><img
                              src=../../images/WayUpArrow.gif width=26 height=26 align=bottom border=0
                              alt="Trail Map | "></a><a href="../index.html"><img src=../../images/javaHeader.gif
                              width=26 height=26 align=bottom border=0 alt="Writing Java Programs | "></a>
               <td>
               <td align=right>
                    <a href="TOC.html"><strong><em>目录</em></strong></a>
               </td>
          </tr>
     </table>
     <p>
          <hr size=4>

     <h1>
          面向对象编程概念：入门
     </h1>
     <p>
     <blockquote>
          在过去的几年里，你或许多少听到过，有些人都在这么说。
          <p>
               <center><img src="images/balloons.trans.gif" width=465 height=197></center>
          <p>
               但是，对象和面向对象编程技术有什么大惊小怪的？这是真的吗？或者说这是炒作？事实是，两者都有一点。事实上，面向对象技术确实拥有一些优点并且为软件开发人员及其产品提供了许多支持。然而，从历史上来看，围绕这项技术有很多炒作。面向对象的概念可能很难理解，人们对这些概念的理解往往会随着时间的推移而慢慢演变。许多公司成为这一困境的受害者（或利用了这一困境），并声称他们的软件产品是面向对象的，而事实上，他们并不是。这些错误的声明混淆了消费者的判断，导致了大量错误信息的以及对面向对象技术的不信任感的产生。
          <p>
               然而，尽管过去几年滥用和误用了面向对象这一术语，如今计算机行业已经开始抵制这种炒作，于是人们对这一技术及其好处的理解也变得越来越深入。
          <p>
               这节课戳穿了所有的炒作，解释了面向对象编程、设计和开发背后的关键概念。<br>
               <strong>注：</strong>本入门课程没有涉及关于面向对象编程的高级概念。这些内容将在本在线指南后面部分的Java编程示例中介绍。 

          <h4><a href=object.html>对象是什么？</a></h4>
          <blockquote>
               对象是数据和相关过程的软件集合体。软件对象通常用于模拟您在日常生活中发现的真实世界对象。 
          </blockquote>

          <h4><a href=messages.html>消息是什么？</a></h4>
          <blockquote>
               软件对象通过<em>消息</em>相互交互和交流。
          </blockquote>

          <h4><a href=class.html>什么是类？</a></h4>
          <blockquote>
               类是一个模板或原型，用于定义特定类型的所有对象所共有的变量和方法。 
          </blockquote>

          <h4><a href=inheritance.html>什么是继承？</a></h4>
          <blockquote>
               (或者说 <em>我祖母的钱和这一切有什么关系？</em>)
               <p>
                    类从其<em>超类</em>继承状态和行为。继承为组织和构造软件程序提供了一种强大而自然的机制。
          </blockquote>

          <h4><a href=bibliography.html>我从哪里可以获取到更多的信息？</a></h4>
          <blockquote>
               这节课让您一窥面向对象设计和开发的世界，可能会激起您对更多的兴趣。 进一步了解这些优质的资料，可以更加深入地了解到有关这项令人兴奋的技术的更多信息！ 
          </blockquote>
               本课程为理解关键的面向对象术语和概念提供了基础。理解这些新术语和概念只是开始。当您开始使用Java语言（一种真正的面向对象语言）进行设计和编程时，对象和类的功能将变得显而易见。

     </blockquote>
     <p>
          <hr size=4>
     <p>
     <table width=100%>
          <tr>
               <td align=left>
                    <a href="../index.html"><img src=../../images/PreviousArrow.gif width=26 height=26 align=top
                              border=0 alt="Previous | "></a><a href="object.html"><img src=../../images/NextArrow.gif
                              width=26 height=26 align=top border=0 alt="Next | "></a><a href="../../index.html"><img
                              src=../../images/WayUpArrow.gif width=26 height=26 align=top border=0
                              alt="Trail Map | "></a><a href="../index.html"><img src=../../images/javaHeader.gif
                              width=26 height=26 align=top border=0 alt="Writing Java Programs | "></a>
               <td>
               <td align=right>
                    <a href="TOC.html"><strong><em>目录</em></strong></a>
               </td>
          </tr>
     </table>
</body>

</html>